About Devcap Partnership 2 (LP011601) United Kingdom