About Lash Beauty Ltd (09636330) United Kingdom