About Ningbo Easy Link Technology Co. Ltd. (12404783) United Kingdom