INCAN FARMS LIMITED - CIN U51109UP1997PLC021925 | Company