About Convatec Group Holdings Limited (12698069) United Kingdom