About Ningbo Youhuan Automation Technology Co. Ltd. (13398236) United Kingdom