About Team X Ltd (13695184) United Kingdom