About Mint Beauty Ltd (12009740) United Kingdom