About Genlord Credit L.p. (SL023219) United Kingdom