About Jam Sports Management Limited (12132490) United Kingdom