About J.o Nails & Spa Ltd (11981164) United Kingdom