1, Shanghai Hengxing Technology Co., Ltd., Address: No.75, Du Yu Street, Minhang District, Shanghai.
2. Shanghai nine planets Technology Co., Ltd. Address:No. Jing 'an Road11,Minhang District, Shanghai.