The website is jointly operated by Dongguan Daly Electronics Co., Ltd. registered at No. 14, Gongye South Road, Songshanhu science and Technology Industrial Park, Dongguan City, Guangdong Province, China. and MAYLERESCAPE LIMITED Company registered at UNIT# 2052 275 NEW NORTH ROAD LONDON UNITED KINGDOM N1 7AA