About Nft Holdings Limited (13712367) United Kingdom