About L7 Management Llp (OC419812) United Kingdom