About Ameera Beauty Ltd (11362762) United Kingdom