
Overview
Cg2 is an interactive agency that designs and implements modern websites and e-commerce platforms using Drupal. They specialize in creating digital branding, conducting client needs analysis, and ensuring digital accessibility in compliance with WCAG 2.1. The agency provides comprehensive online solutions for both small and large businesses, focusing on functional and visual design.
Financials
Revenue history (in k)
Data and insights are generated automatically based on financial statements and may contain errors. This analysis is for informational purposes only and does not constitute an official assessment of the company's credibility or business advice.
Statistics
How the company ranks by revenue within its industry, region and across Poland in 2025.
Results vs industry
News

AI in B2B Systems - Where Artificial Intelligence Brings Real Benefits?

Online Product Catalog - How to Organize the Offer and Make It Easier for Customers to Choose?

Product Configurator - How to Make It Easier for Customers to Choose and Streamline the Sales Process?

Partner Portal - What It Is and How It Improves Cooperation with Business Partners?

Customer Zone - How to Improve Customer Service and Organize Communication?
Industry
Bank accounts
Registered as a VAT taxpayer on 2013-06-10. Active
17 1090 2242 0000 0001 3303 1353
33 1090 2242 0000 0001 3303 1841
Debt
No entries in the National Debtors Register (KRZ). No proceedings in KRZ
Public aid
5 public aid cases recorded, with a total value of $3,437.
| Grant date | Purpose | Gross amount | Granting body | |
|---|---|---|---|---|
| Sep 20, 2020 | Aid compensating for the negative economic consequences of COVID-19, granted in limited amounts | $651$651 | Prezes Zakładu Ubezpieczeń Społecznych | |
| Jul 8, 2020 | De minimis aid (in accordance with Commission Regulation No 1407/2013 or earlier) | $208$208 | Marszałek Opolski | |
| Jun 23, 2020 | Aid compensating for the negative economic consequences of COVID-19, granted in limited amounts | $1,282$1,282 | Prezydent Miasta Opole |
Tenders
1 tender recorded as contractor, with a total value of $69,960.
| Publication date | Subject | Amount | Contracting authority | |
|---|---|---|---|---|
| Oct 14, 2024 | Świadczenie usług przeniesienia, przebudowy, rozwoju, utrzymania wraz z asystą techniczną oraz przeprowadzenie audytu UX/UI portalu internetowego ppp.gov.pl | $69,960$69,960 | Ministerstwo Funduszy I Polityki Regionalnej |
Authorized Representatives
Manner of representation
In the case of a one-person management board: if a commercial proxy is appointed: the President of the Management Board or the commercial proxy, independently; if no commercial proxy has been appointed: the President of the Management Board, independently. In the case of a multi-member management board: the company may be represented by any one of the members of the management board or by a commercial proxy, independently.
Ownership
| Owner | Shares | Share value | Stake |
|---|---|---|---|
Jan Sebastian Lotko (75) | 10 | $270.12 | 20% |
Łukasz Mateusz Lotko (41) | 36 | $972.45 | 72% |
Others | 4 | $108.05 | 8% |
Łukasz Mateusz Lotko and Jan Sebastian Lotko hold a combined 92% – the ownership structure indicates family control.
Beneficial owners
| Person | Rights | |
|---|---|---|
Łukasz Mateusz Lotko (41) | Shareholder of a limited liability company, 3600.0 PLN |
Competitors
| Name | Revenue | Website | ||
|---|---|---|---|---|
| Digispotsp. z o.o. | $490,673.81 | digispot.pl | ||
| Reequestsp. z o.o. | $424,781.74 | reequest.pl | ||
| Iguanasp. z o.o. | $358,183.16 | iguanastudio.pl | ||
| Content Mediasp. z o.o. | $300,513.58 | content-media.pl | ||
| Brand New Brandsp. z o.o. | $290,282.17 | brandnewbrand.pl | ||
| Gladsp. z o.o. | $267,994.91 | glad.com.pl | ||
| Cleveragencysp. z o.o. | $206,693.37 | cleveragency.pl | ||
| Whitenightsp. z o.o. | $160,475.39 | whitenight.pl | ||
| Internet Prosp. z o.o. | $109,551.51 | internetpro.pl | ||
| VVESsp. z o.o. | $96,717.69 | vves.pl |
Change history
| Date | Event | |
|---|---|---|
| 2015-04-07 | Address change (Katowicka 35/14, 45-061, Opole → Ul. Drobiarska 2a, 45-410, Opole) | |
| 2015-04-07 | PKD change (Removed: 47.91.Z, 58.19.Z, 61.30.Z, 62.02.Z, 62.03.Z, 62.09.Z, 70.21.Z, 70.22.Z, 73.12.C, 73.20.Z, 82.30.Z; Added: 18.13.Z, 47.99.Z, 74.10.Z, 74.90.Z) | |
| 2013-06-12 | Entered in the register |
FAQ
Last updated: 2026-07-31