About Nabmed Limited (11488933) United Kingdom