About Nmo Medical Limited (07210893) United Kingdom