Versus - compare ARTEFACT and 13193186

Toss the Coin Ltd. outperforms Artefact Projects Ltd. on 20 out of 31 parameters.