About Nmbm Limited (11821742) United Kingdom