About Numedicus Limited (06768310) United Kingdom