About Nft Sports Solutions Ltd (13329806) United Kingdom