About Team 7 Games Ltd. (10723571) United Kingdom