About Primo International Ltd. (10222963) United Kingdom