About Anastamosis Limited (11276552) United Kingdom