About Ty International Ltd (10826374) United Kingdom