About Ssnc Limited (12992254) United Kingdom