About Lash Love Ltd (12282395) United Kingdom