COMPANIES

2

iF AWARDS

Thumbs Up Innovations Technology Co., Ltd.

Sectors

  • Internet & E-Business

GET IN CONTACT

Thumbs Up
Building 5,No.12,Pingdong 3Rd, Nanping Science Industrial Park
519060 Zhuhai
China

Phone 0756-8919921