About Lash Of Luxure Ltd (12697536) United Kingdom