About Mystic Touch Salon Ltd. (13434957) United Kingdom