About Amelia S Beauty Ltd (12506761) United Kingdom