About

Details coming soon.

Contact Info

  • Location: Plant 101-102, Lian Sheng Sci-Tech Base, No.31
    Nancai Road, Shunping Street, Nancai Town
    Shunyi District
    Beijng, 101300
    China