About Mimex Montague Healthcare Limited (08439352) United Kingdom