About Luv Me Lash Me Ltd (11277662) United Kingdom