Indo-MIM IPO: Global leadership, strong margins and a few red flags