About Equistone Partners Europe Iii C L.p. (LP012278) United Kingdom