About Spectra Connects Limited (10020290) United Kingdom