About Lash Alternative Investments Llp (OC341258) United Kingdom