UK-based Origin has raised EUR 27.78 million in Series A funding from Notion Capital, Felix Capital and Acadian Ventures to support its next phase of growth.