About Lux Nails & Spa Limited (SC695898) United Kingdom