About Editor S Beauty Ltd (11901168) United Kingdom