About Tyca Paty Ltd (13006375) United Kingdom