About Numed Limited (01703231) United Kingdom