INDIAN MERCANTILE EXCHANGE LIMITED - CIN