Imprint

Company name: IncQuery Labs Research and Development Ltd.

Address: 1072 Budapest, Rákóczi út 36.

E-mail: info@incquerylabs.com

Tax number: 24216182-2-42

Company registration number: 01 09 996038

Bank account number:
10918001-00000077-41010008 and
10918001-00000077-41010015

Hosting service provider: Defweb Ltd.; default.hu