About Nfm Systems Limited (08842094) United Kingdom