Contact Person : Bin Ni
Company : Shanghai Peikeda Network Technology Co., Ltd.
Address: 210-12, Building 1, Fudan Software Park, No. 188, Changyi Road, Baoshan District, Shanghai Shanghai Shanghai China .
Zip/Postal : 200441
Telephone : 86-15921180396