About Ploom Beauty Limited (11981970) United Kingdom