About Nftrue Ventures Limited (13615221) United Kingdom