About The Beauty Academy Holdings Limited (13681463) United Kingdom