About Nfs Management Services Limited (10751158) United Kingdom