About Nffl Limited (08324736) United Kingdom