About London Business Overseas L.p. (SL013730) United Kingdom