About Spectra Global Limited (12704921) United Kingdom