ELCERA SUBSTRATES LTD - CIN U26922KL1985PLC004309 | Company