Sold Meesho IPO with 53% returns