About Nvmbs Holding Limited (13104002) United Kingdom