About Nftstar Ltd. (13503159) United Kingdom