About Lash Candy Ltd (12322593) United Kingdom