About Spirit Nails & Beauty Ltd (10323797) United Kingdom