A manufacturer of FOOD & COSMETIC Ingredients. Manufacturing location in India. Supported by a dynamic R& D centre