About Nfti Ltd (13579851) United Kingdom