About Ty Sa Ltd (12165424) United Kingdom