About Ningbo Sprill Co. Ltd (12255518) United Kingdom