About Mixfocus Beauty Ltd (12359716) United Kingdom