About Tribe Hair Studio Ltd (12481713) United Kingdom