About Sportech Holdco 2 Limited (07119697) United Kingdom