About Electra Icg Limited Partnership 1 (LP006983) United Kingdom