About College Of Trichological Science & Practice C.i.c. (12567751) United Kingdom