About Nmm Holdings Limited (10758475) United Kingdom