About David Capital Partners Europe Management Limited (13362922) United Kingdom