About Ningbo Keqi Appliance Co. Ltd. (11990554) United Kingdom