About Spectrum Mind Technologies Ltd (11524351) United Kingdom