Edelweiss Mutual Fund takes a new position in Meesho Limited