InCred Holdings IPO Gets SEBI Nod: Key Facts