About Electra Private Equity Partner 2006 Founder L.p. (SL005853) United Kingdom