ELLORA ELECTRO LTD - CIN U32109GJ1988PLC010881 | Company