About Spectra Global Solutions Ltd (08026713) United Kingdom