Evotec (India) Private Limited · Mauri Yeast India Private Limited · Bio Foods Pvt Ltd · Ab Mauri India Private Limited · Cochin Spices Private Limited · Florale (India) Private Limited · S And G Flavours And Fragrances Private Limited · Ab Mauri Innovations Private Limited · U74130 Mh2004 Plc145141