About Equistone Partners Europe Fund Iii E L.p. (LP012280) United Kingdom