About Nfne Ltd (12581021) United Kingdom