About Jlc Im Invest Sarl L.p. (SL009751) United Kingdom