About Lash Capital Investments Ltd (11422353) United Kingdom