About L4 Investment Holdings Lp (SL032082) United Kingdom