Excelsoft Technologies IPO: Price band set at ₹114-120 per share; check key dates, issue details, more