About Ssr Holdings Ltd (11078857) United Kingdom