About Lbl Lash Collection Ltd (11765866) United Kingdom