About Meili Beauty Ltd (12112673) United Kingdom