About Tritea Ltd (11074739) United Kingdom