About Dongguan Loxford Technology Co. Limited (12901476) United Kingdom