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
USA: 18032 Lemon Dr, Yorba Linda, CA 92886