About Ningbo Rally Industry Co. Ltd. (09352793) United Kingdom