About Ningbo Deepblue Smarthouse Co. Ltd. (08704528) United Kingdom