About Clash Beauty Ltd (12916898) United Kingdom