About Electra Private Equity Partners 2001 (LP007661) United Kingdom