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。