About York Nails & Spa Ltd (12798648) United Kingdom