GESCHMACK NATURELLE, Cochin, India specialises in natural products for food flavour, perfumery, cosmetics and wellness applications.