About Nvmc Limited (11312078) United Kingdom