About She Lash Ltd (11517210) United Kingdom