About Nfs (nominees) Limited (07621355) United Kingdom