TRIAMBAKA FARMS LIMITED - CIN U01211OR1998PLC005289 |