About Meraki Beauty Ltd. (12283074) United Kingdom