About Bea Beauty London Ltd (12726393) United Kingdom