About Spectrum3 Ltd (11221685) United Kingdom