About Lash Dupe Limited (SC511000) United Kingdom