About Sese Trichology Ltd (13169921) United Kingdom