About Trichocentre Limited (10078439) United Kingdom