About City Nails & Beauty Ltd (12112469) United Kingdom