ICL FOUNDRIES LIMITED - CIN U27104TN1988PLC016416 | Company