About Lash Capital Tipll Nomineeco Ltd (12192236) United Kingdom