About Nextgame Sport Limited (09489380) United Kingdom