About Ssr Photo Ltd (10470220) United Kingdom