About Touch Up Beauty Ltd (12534812) United Kingdom