About Snomed International Limited (11209481) United Kingdom