About Pwr Beauty House London Ltd (12538797) United Kingdom