About Spectrum Media & Management Ltd. (12271221) United Kingdom