Stellar Debut: Affle (India) Limited Lists At 25 Pc Premium