About Lash By Kay Ltd (12620451) United Kingdom