About Natalie Nail & Spa Ltd (11346144) United Kingdom