About Electra Private Equity Partners 1995 (LP004913) United Kingdom