About Nf-x Limited (04261363) United Kingdom