About Tri 3 Limited (11655828) United Kingdom