China:
Shenezhen TLZ Tech Service, Co. Ltd.
Add: 8B, Zhongyang Dadao, Xixiang Avenue, Shenzhen City, China 518000
Toll-Free Phone #: 400-1818-796

USA:
Six Continents Tech Inc
Add: 18032 Lemon Dr, Yorba Linda, CA 92886 USA
Phone:+1(626)251-8889