About Ssr London Enterprises Ltd (09625503) United Kingdom