Swiss private equity firm Evoco has acquired a portfolio of six companies from German investment company Gesco for €27m.