About Lash Glam London Ltd (13338589) United Kingdom