About Nsm Mga Holdings Limited (11577402) United Kingdom