About Team Trio Limited (11778990) United Kingdom