About Nail Design & Spa Limited (13626271) United Kingdom