About Npharmx Ltd (11672515) United Kingdom