About Masaya Beauty Ltd (12024715) United Kingdom