About Ssr Technologies (uk) Ltd (07628338) United Kingdom