About Tricho Limited (SC362473) United Kingdom