About Tribu Hair Studio Ltd (12200376) United Kingdom