About Kleinwort Capital L.p. (SL011583) United Kingdom