About Nails & Spa Hollywood Limited (SC646004) United Kingdom