About Dolla Beauty Ltd (13276150) United Kingdom