About Interactive Sports Media Ltd (06973906) United Kingdom