About Devcap Partnership 1 (LP011598) United Kingdom