About N&s Beauty Ltd (11339823) United Kingdom