Lombiq

Lombiq Technologies Ltd. (Lombiq)