About Gemma S Beauty Ltd (12883564) United Kingdom