About Nbm Holdings Limited (10710979) United Kingdom