About World Lash Events Limited (11626082) United Kingdom