About Nfm Holdings Ltd (08022479) United Kingdom