About Three Dogs Technology Co. Ltd. (13518626) United Kingdom