About Tychia Ltd (11679236) United Kingdom