About Clementine Beauty Ltd (13301236) United Kingdom