About Ningbo Deka Electrical Appliance Co. Ltd. (11649060) United Kingdom