About Scoop Beauty Ltd (12874970) United Kingdom