About

Contact form

The website is jointly operated by

Beijing Jadebird Vision Technology Co.,Ltd

registered at Room 701, 7rd Floor, Building 1, No. 81, Beiqing Road, Haidian District, Beijing

and

SHARLOMAY LTD

registered at Agion Theodoron 6 Agios Athanasios, 4102, Limassol, Cyprus。