About Tychee Ltd (11781470) United Kingdom