About Strictly Waxing & Nails Ltd (11266271) United Kingdom