BizStats.me
Ilibo Design Architects (PIB 02353369) – revenue and profit