About Sportech Holdco 1 Limited (07119696) United Kingdom