About Nftp Holdings Limited (13310012) United Kingdom