About Nbm Developments Ltd (06619072) United Kingdom