About Lash Couture Limited (12962942) United Kingdom