About Lebrai Management Lp (SL018004) United Kingdom