About Rendora Investments L.p. (SL009456) United Kingdom