About Nft Group Ltd (13453509) United Kingdom