Technical Consulting, Technical Services, Technology Development, Data Transfer, Computer Software & Electronic Products
Cloud Computing Services of IAAS/PAAS/SAAS
Unit 601-057, No.3 Building
No.88 Keyuan Road
Pu Dong District
Shanghai
200120
People's Republic of China
43131