About Navamed Ltd (10786487) United Kingdom