About Inomed Neurocare Limited (11102850) United Kingdom