About Skye Nails Spa & Beauty Ltd (11247106) United Kingdom