About Lanark Invest Lp (SL019013) United Kingdom