About Ningbo Dely Automation Co. Ltd (10029653) United Kingdom