About Beautibar Ltd (12653727) United Kingdom