About Convatec Management Holdings Limited (10362476) United Kingdom