About Nft Art Auction Investment Limited (13691026) United Kingdom