About S.a Threading & Beauty Studio Ltd (12470512) United Kingdom