About Nffc Ltd (10562148) United Kingdom