About Lush Lash Beauty Ltd (11972353) United Kingdom