About Slik Beauty Ltd (11381635) United Kingdom