Centrum Cibus invests in food and beverage with a specific focus on center-of-store and specialty brands.