About Inomed Limited (02940597) United Kingdom