About The Studio Beauty Academy Ltd (13496266) United Kingdom