About Malixa Beauty Ltd (09287211) United Kingdom