About Numedex Limited (08177559) United Kingdom