About Ssr Management Limited (08264040) United Kingdom