About Rnd Beauty & Boutique Ltd (12720034) United Kingdom