About Spectra Foundation (CE023110) United Kingdom