Contact Us

If you have any problem, please feel free to contact our support team

  • E-mail:
  • TEL: +86 176 8588 5586

  • Company Location: Unit 603, No. 8, Pukou Road, Shibei District, Qingdao City, Shandong Province, China

Please let us know what you are looking for, and our team will reach out to you.