About Spectrum Vector Ltd (12189368) United Kingdom