About Waxmae And Beauty Ltd (13181028) United Kingdom