About Primo Essentials Ltd (12619226) United Kingdom