About Element Power Holdings L.p. (SL007176) United Kingdom