IRRI FOUNDATION INDIA - CIN U73100DL2012NPL241498 | Company