About Nbm Group Ltd (12090783) United Kingdom