About The Beauty Company London Ltd (13306540) United Kingdom