Artifact SA, limited, CHE-358.704.060, Taha