About Slash Beauty Ltd (11439074) United Kingdom