Contact Us

INNORAPID LIMITED

Head Office in Beijing: Rm. 215, Building 1, No. 56 Fuqian Street, Shunyi District, Beijing,101300, P.R. China