BizStats.me
Critical Numerics (PIB 03318885) – revenue and profit