About Electra Icg Limited Partnership 2 (LP006984) United Kingdom