About London International Holdings L.p. (SL006799) United Kingdom