About Ningbo Rato Co. Ltd (09203618) United Kingdom