Nature Bio-Foods LtdNature Bio-Foods Ltd. (NBFL), the pioneer in organic Food business in India; is a part of LT Foods Ltd which Commenced its organic basmati rice business in 1997