About Lady Lash Ltd (10699275) United Kingdom