TECHNO FARMS AND FOODS LIMITED - CIN U01120DL1988PLC033855