About Nbm Management Limited (13377769) United Kingdom