About The Beauty Club Limited (12029523) United Kingdom