About Lash Doll Limited (11753611) United Kingdom