About Animas Group Shared Services Limited (12222184) United Kingdom