About Ty Ellengence Ltd (12923019) United Kingdom