Q: 24 Letter Mantra, India's largest Organic Food Company is reaching out to the right customers with a team of nutritionist and food specialist to build awareness about Health, Food and Organic Food. This is a not-for-profit initiative from 24 Letter Mantra. Awaiting a permission to have a dialogue with the community on the same.