About Global Fantasy Sports Ltd (13089218) United Kingdom