About Ntc Beauty Ltd (12057187) United Kingdom