About Lash Generation Ltd (11587012) United Kingdom