About Candy Shack Beauty Ltd (11880814) United Kingdom