About Nmp Investment Holdings Limited (11508086) United Kingdom