About Nurtured Beauty Ltd (12037365) United Kingdom