About Luxe Lash And Beauty Limited (12011581) United Kingdom