IRRI LIMITED - CIN U25191WB1931PLC007037 | Company