About Nina Nails & Beauty Ltd (12311878) United Kingdom