About Capital International Holdings L.p. (SL025280) United Kingdom