About Us

Shanghai Sand Information Technology System Co., Ltd. is an Internet company located in Shanghai, Shanghai, China.

Business size

1-10 employees

Keywords

Commercial presence