About Tcy Ltd (11792828) United Kingdom