About Lash Hair & Beauty Ltd (10863963) United Kingdom