About Spectrum Applications Ltd (12013689) United Kingdom