About The Trichology Network Ltd. (12844753) United Kingdom