About Inomed Healthcare Limited (12687995) United Kingdom