About Team Investments Ltd (11013442) United Kingdom