About Nfs Investments Limited (04023722) United Kingdom