About Nfmb Limited (12983097) United Kingdom