About Spectrum Sports Group Ltd (11794283) United Kingdom