Sweden's Bayn Group has struck another deal in Europe with a stake in a jams and spots nutrition business.