About Ty Holdings Limited (12604867) United Kingdom