About Nicky S Nails Salon Limited (13035598) United Kingdom