About Ningbo Afood Agriculture Co. Ltd. (09426843) United Kingdom