About Spectra Management L.p. (SL013318) United Kingdom