About Luxe Lash Ltd (11361009) United Kingdom