About Electra Icg Limited Partnership 3 (LP006985) United Kingdom