About Lash Investment Group Holdings Limited (12546908) United Kingdom