About Ture Teff Ltd (12184392) United Kingdom