About Mika Beauty Ltd (12207024) United Kingdom