About Global Sports Development Limited (04233531) United Kingdom