About Primo Global Ltd (12674202) United Kingdom