About The Hair Collective Company London Ltd (13264156) United Kingdom