ABOUT US
This website is operated by Chongqing Qianli Network Technology Co., Ltd., headquartered in Chongqing, China.
We focus on TV box products for home entertainment, including streaming media players, setup guidance, product support, and after-sales service. We work with customers and distribution partners to make TV viewing simple and reliable.
Headquarters: Room 302, Building 3, Creative Park, Liangjiang New Area, Chongqing, China. Phone: +86 155 0233 6956. WeChat: qianlikeji555.