About Ningbo Focus Co. Ltd (10829773) United Kingdom