About Nbm21 Limited (09834497) United Kingdom