The Findus Group signs e-commerce deal