About Global Sports Holdings Limited (10877904) United Kingdom