David Capital Partners Europe Llp