About Leagrand Solutions Lp (SL022708) United Kingdom