About Ningbo Genovo International Trading Co. Limited (12554613) United Kingdom