About Dolla Beauty Ltd (11689539) United Kingdom