IXIGO IPO: A rare profitable tech startup to hit the markets