Contact Infomation

Shanghai Shengjie Information Technology Co., Ltd.
Shanghai, China
Room 602, No.10, Lane 2777, Jinxiu Zhongjiang, Shanghai, China
Mr

Send Message