About Nandi Beauty Ltd (12662447) United Kingdom