IBC LIMITED - CIN U24111TN1985PLC011627 | Company