About Tychi Ltd (09999209) United Kingdom