- Renzhi Tech.
- Softwore, site, web, host, mail.
- Address:wuhu city Hefei Anhui 210031 China
- Iaote.com Ltd
- host website web design.
- Address:Room 704 , 42 lizhou Road Yongkang Zhejiang 321300 China
- Guangzhou Macroblue Computer Technology Co.,Ltd.
- web design, internet promotion, search engine optimization, domain name, host.
- Address:Rm12-S05,Tianhe Software Garden (Huajing Branch),BLK 89, Zhongshan Avenue Guangzhou Guangdong 510630 China
1