About Ssr Capital Ltd (13277276) United Kingdom