About Kelso Corporation L.p. (SL009117) United Kingdom