About Nbnm Investments Limited (12801906) United Kingdom