About Lash Bloom Beauty Ltd (13521647) United Kingdom