About Leahb S Beauty Ltd. (12934232) United Kingdom