About S7sports Limited (08280250) United Kingdom