About Lash Addict Limited (SC706692) United Kingdom