About Lash Holdings Limited (05510247) United Kingdom