Witajcie w kolejnym odcinku serii poświęconej cudom i dziwom z Krajowego Rejestru Sądowego!

W poprzednim wpisie pokazywałem, jak zmieniały się w czasie właściwości wybranych firm.
Moim źródłem informacji były odpisy z KRS-u – publicznie dostępne pliki PDF zawierające ponumerowane zdarzenia z życia polskich spółek.
Narzędziem do obróbki danych był z kolei autorski skrypt w języku Python.

Jak mawiają: „Kiedy dysponujesz jedynie młotkiem, wszystko wygląda jak gwóźdź”.
Po stworzeniu skryptu miałem nową zabawkę i zero dalszych planów. Z ciekawości testowałem ją na wszelkich firmach, jakie mi przyszły do głowy.

Wiele z tych odkryć to materiał na luźne anegdotki, a nie poważniejszą analizę. „Nie uwierzysz, prezes Motoroli miał wpisane imię w polu na nazwisko!” i tym podobne rzeczy.

Natomiast, zupełnym przypadkiem, trafiłem na coś ciekawego.
Swoisty łańcuszek 28 firm założonych przez jednego prawnika i przekazanych później nowym właścicielom. W tym znanym firmom, takim jak Allegro.

Ostudzę zapał: wątpię, żeby to była jakaś afera.

Będzie natomiast luźna eksploracja i zerknięcie za kulisy świata kancelarii i korporacji. Poza tym dodamy do swojego arsenału śledczego możliwość rysowania powiązań między firmami.

Początki

Jak wspomniałem, wszystko zaczęło się od zbierania odpisów dla różnych zagranicznych firm. Zacząłem od Facebooka (już Mety), Google’a, Amazona, paru polskich gigantów.

Pomyślałem sobie: a może sprawdzę któregoś z bardziej dyskretnych, acz mocnych graczy?
Jak Blackrock, zarządzający po cichu największymi środkami finansowymi na świecie?
Albo Cloudflare, który jest obecnie jednym z filarów światowego internetu?

W ten sposób trafiłem na odpis dla firmy Akamai. Zajmującej się, mówiąc bardzo ogólnie, internetowym zapleczem dużych firm.

Powstały mi dla nich takie oto wykresy:

Trzy wykresy ułożone jeden pod drugim pokazujące, jak zmieniały się w czasie różne aspekty obecnej firmy Akamai: nazwa, wspólnicy oraz zarząd. Jednego dnia zmieniły się wszystkie rzeczy; to miejsce oznaczono żółtą pionową kreską.

Celowo przyciąłem obrazek, bo ciekawi nas jedynie górna część.

Uwaga

Datą końcową jest 20.11.2021 r., ponieważ była datą aktualną w dniu, kiedy pobrałem wszystkie odpisy. Trochę mi zeszło przy tworzeniu tego wpisu :wink:

Najwyższy wykres pokazuje, jak zmieniały się nazwy spółki. Spójrzcie na miejsca oznaczone pionowymi żółtymi kreskami. Odpowiadają dacie 31.05.2011 r., miesiąc po założeniu spółki (wybaczcie słabą czytelność i nałożone daty).

Tego dnia wydarzyły się co najmniej trzy rzeczy, widoczne na moich wykresach:

  • Zmiana nazwy.
    Veintiuno na Akamai Technologies Poland.

  • Zmiana udziałowców.
    Wcześniej były dwie firmy, Veinte oraz Diecinueve. Zastąpił je holenderski oddział Akamaia.

  • Zmiana zarządu.
    Odszedł Maciej G., na jego miejsce weszła inna osoba.

Jeśli znacie hiszpański, to pewnie już coś zwróciło waszą uwagę. Ja nie znam, więc jeszcze niczego nie wyłapałem.

Byłem natomiast ciekaw, kim byli wcześniejsi udziałowcy Akamaia. Znalazłem w odpisie numer KRS dla Diecinueve, wpisałem go w oficjalną wyszukiwarkę (przy czym odkryłem, że zmienili nazwę na Top Brand), zrobiłem wykresy:

Trzy wykresy ułożone jeden pod drugim, podobnie jak wcześniej dla Akamaia. Widać że jednego dnia zmieniła się nazwa, wspólnicy i zarząd; to miejsce oznaczono żółtą pionową kreską.

Znowu zmiana wszystkiego naraz jednego dnia (22.12.2011 r.). Znowu dwie firmy o dziwnych nazwach jako pierwsi udziałowcy i Maciej G. jako prezes!

Nazwy brzmiały nieco hiszpańsko, więc wpisałem niektóre z nich w DuckDuckGo. Okazało się, że wszystkie firmy Macieja G. miały nazwy pochodzące od hiszpańskich liczb.
Veintiuno to 21 (zresztą fonetycznie lekko się kojarzy z twenty one). Diecinueve to 19. I tak dalej.

Co więcej, wszystkie później trafiły w ręce zewnętrznych właścicieli.
Postanowiłem zobaczyć, jak daleko sięga ten łańcuszek.

W głąb króliczej nory

Zasadniczym utrudnieniem był fakt, że oficjalna wyszukiwarka KRS-u pozwala szukać tylko aktualnych nazw spółek.

Z tego względu nic by mi nie dało wpisywanie po kolei hiszpańskich nazw. Wiele z tych firm, podobnie jak początkowe Veintiuno, ma już inne nazwy i po prostu by się nie pojawiły.
Drugi problem: patrząc na odpisy, nie miałbym pewności, czy firma nie ma udziałów w czymś jeszcze innym (KRS pokazuje jedynie, kto ma udziały w niej).

Musiałem zatem połączyć źródła. Coś dokładniej pokazującego powiązania (padło na Infoveriti.pl) oraz oficjalną bazę KRS-u, z której brałbym pełne odpisy.

Moja metoda była mocno prowizoryczna. Naszykowałem sobie folder na odpisy z KRS-u, pod ręką miałem również skrypt do tworzenia wykresów. Dla każdego zdobytego odpisu:

  • Używałem skryptu, żeby wyświetlić nazwy udziałowców;
  • Wyszukiwałem te nazwy przez stronę krs.infoveriti.pl;
  • Jeśli wyglądało na to, że to kolejna firma z łańcuszka, to kopiowałem jej numer KRS.

Dwa zrzuty ekranu ustawione jeden pod drugim i pokazujące, że na stronie Infoveriti najpierw wpisałem Trece w pole wyszukiwarki, a potem skopiowałem numer KRS.

Następnie, już w oficjalnej wyszukiwarce KRS-u:

  • Wyszukiwałem ten numer;
  • Pobierałem pełen odpis.

Trzy zrzuty ekranu ze strony KRS-u. Oznaczyłem na nich, co po kolei klikałem, żeby uzyskać odpis dla firmy o wyżej zdobytym numerze KRS.

I tak dalej. Po drodze okazało się, że same hiszpańskie liczby nie wystarczą, były również hiszpańskie nazwy zakończone dwójką. Veintiuno 2, Diecinueve 2 i tak dalej.

Po drodze sprawdziłem też samego Macieja G. Według moich informacji pracował i – jak podaje strona – pracuje do teraz w pewnej kancelarii specjalizującej się w fuzjach i przejęciach, nazwijmy ją GWW.

Idąc wstecz, dotarłem do CincoCuatro, które już nie trafiły do obcych firm, lecz zostały w rękach wspomnianej kancelarii GWW. Czyli wszystkie numerki zapewne zostały naszykowane na polecenie kancelarii, a pan Maciej działał w roli pełnomocnika.

Veintidós, czyli 22, już nie znalazłem (również szukając według polskiej pisowni), zaś firmy nazwane jak wcześniejsze hiszpańskie liczby (Uno, Dos, Tres) wydawały się niezwiązane z kancelarią GWW.

W związku z tym, po zebraniu odpisów dla 28 firm, uznałem poszukiwania za zakończone.

Rezultat i wnioski

Po zebraniu wszystkich odpisów pozostała odrobina grzebania przy skrypcie. Musiałem dodać możliwość tworzenia grafu, co jednak okazało się zadziwiająco łatwe, gdy poczytałem o języku DOT.
Wystarczy w nim jedynie wskazać, co się łączy z czym (czyli: jaka firma ma udziały w innej firmie). A układaniem grafu już się zajmuje za kulisami komputer.

Po paru szlifach wypluło mi taki graf. Przyznacie że ładny? :sunglasses:

Spory graf pokazujący 28 elips z nazwami firm. Są ze sobą połączone w ten sposób, że od każdych dwóch firm poza najniższymi odchodzą strzałki łączące je z którąś z firm pod nimi. Kształt przypomina dwa łańcuchy albo warkocze odchodzące od dwóch firm u szczytu. Graf jest utrzymany w kolorach Ciemnej Strony.

Wewnątrz elips mamy podane nazwy firm, a w nawiasach pod spodem ich numery KRS. Jeśli od firmy A odchodzi strzałka w stronę firmy B, to znaczy że firma A ma w firmie B udziały (czyt. jest w niej wspólnikiem).
Wszystkie numerki to spółki z o.o., więc dla czytelności pominąłem ten element.

Interpretacja

Po zobaczeniu tego wszystkiego można się zastanowić: po co? Komu to potrzebne? Czemu to miało służyć?

Gdybym był dziennikarzem, to bym zapewne wysłał z ciekawości grzeczne maile. Ale jestem blogerem-piwniczakiem, więc zamiast tego spróbuję sam pomyśleć na głos.
Zastrzegam, że w kwestii firm jestem nieoczytanym neandertalczykiem, acz starającym się myśleć logicznie.

Przede wszystkim zakładam, że Maciej G. działał w imieniu kancelarii, a nie tak po prostu sobie założył 28 firm. To jednak kosztowna sprawa – według Kodeksu Spółek Handlowych minimalny wkład to 5000 zł na jedną spółkę.

Z tego samego powodu wątpię, żeby kancelaria założyła spółki, nie mając umówionych nabywców, i dopiero potem próbowała je komuś opchnąć. Raczej już mieli na papierze gwarancję, że po założeniu spółki klient ją od nich odbierze.

A jaki jest sens tej całej akcji?
Być może to coś w rodzaju aklimatyzacji. Kancelaria zakłada firmę na siebie, a jej przyszły właściciel ma czas się we wszystkim zorientować, sprawdzić czy jest dobrze „wpięta” w system itp.

Taki odpowiednik napisania posta albo tweeta z widocznością ustawioną na „Tylko ja”. Najpierw sobie zobaczymy, czy wszystko wygląda jak powinno. A jeśli tak, to zmieniamy widoczność na publiczną.

Kolejna sprawa: dlaczego akurat kształt przeplatanki, w której każda firma (poza tymi na początku i końcu) ma udziały w dwóch innych?

Do głowy przychodzi mi tylko to, że chcieli mieć ułatwione oddawanie spółek w cudze ręce.
Przykładowo TreceCatorce mają udziały w Quince. Jeśli jedną z nich odda się nowemu właścicielowi, to Quince nie zostanie bez wspólnika – nadal będzie trzymane przez drugą spółkę (zachęcam do zerknięcia na graf).
Trochę jak podczas przemierzania górskich ferrat: dla asekuracji ma się dwa karabinki, z czego w każdym momencie co najmniej jeden wpięty.

Ale czemu w takim razie 28 spółek splecionych w warkocze zamiast 28 całkiem odrębnych? Na to niestety nie mam odpowiedzi.

Oczywiście możliwe, że moje domysły są całkiem błędne, a cały pomysł z numerkami kancelaria sobie wymyśliła dla zabawy i urozmaicenia. Sam bym tak zrobił na ich miejscu.

Dalsze losy numerków

Wróćmy na chwilę do punktu wyjścia. Zacząłem od tego, że Veintiuno zostało przekształcone w Akamai.

Dla formalności spójrzmy również, jak zmieniły się nazwy pozostałych numerków (po lewej stronie pierwotna nazwa, po prawej najbardziej aktualna w dniu tworzenia wpisu).

CINCO => GWW CAPITAL
CUATRO => PHN 7
NUEVE => EURO-DOM INWESTYCJE
NUEVE 2 => AIDIGIO
DIEZ => DOM-STYL DEVELOPMENT W UPADŁOŚCI LIKWIDACYJNEJ
DIEZ 2 => FOOD EKSPERT
ONCE => ONCE
ONCE 2 => PLUS TM GROUP
DOCE => ZDROWIE I
DOCE 2 => L&W MANAGEMENT W LIKWIDACJI
CATORCE => GALERIA KWADRAT
CATORCE 2 => SWGK MARKETING
TRECE => TRECE
TRECE 2 => TRECE 2
QUINCE => QUINCE
QUINCE 2 => AS INVEST
DIECISEIS => WIŚNIOWA GÓRA INWESTYCJE
DIECISEIS 2 => DIECISEIS 2
DIECIOCHO => "ALLEGRO GROUP"
DIECIOCHO 2 => IMMOBILIO
DIECISIETE => NETIA BRAND MANAGEMENT
DIECISIETE 2 => FIRMA SOCHA
"VEINTE" => "VEINTE"
"VEINTE 2" => GIANT INVEST
DIECINUEVE => TOP BRAND
DIECINUEVE 2 => ENERTON
VEINTIUNO => AKAMAI TECHNOLOGIES POLAND
VEITIUNO 2 => SĘPIA I

Widać w tych nazwach parę ciekawostek.

Na oko mamy tu firmy deweloperskie, paru znanych gigantów (Netia i Allegro) oraz trochę innych firm, o których musiałbym doczytać.

Jakby co to nie ja dorobiłem cudzysłowy w niektórych nazwach. Po prostu tak było w odpisach (na grafie je usunąłem, żeby nie szpeciły).
Być może to inicjatywa własna osoby, która to wklepywała do systemu?

Kolejna sprawa: jedna literówka w nazwie spółki. Jest Veitiuno 2 zamiast Veintiuno 2.

Poza tym widzimy, że niektóre numerki nie zmieniły swoich nazw (choć zawsze zmieniały właścicieli – udziałowców). Oznaczyłem je osobnym kolorem.
Te przypadki szczególnie mnie ciekawią. Ktoś, zakładam, odkupił od kancelarii specjalnie przygotowaną firmę, po czym tak po prostu ją sobie trzymał?

Jeśli nazwa się nie zmieniła, to dla porządku spójrzmy chociaż, kto został udziałowcem tych sześciu nietypowych numerków:

ONCE => "TUBEK" SPÓŁKA AKCYJNA
TRECE => Rodzina D. (osoby prywatne?)
TRECE 2 => Piotr W. i Marek T. (osoby prywatne?)
QUINCE => KORN (...) SPÓŁKA JAWNA, potem osoby prywatne
DIECISEIS 2 => TKM INVESTMENT SP. Z O.O.
VEINTE => "RYŁKO" SPÓŁKA Z O.O.

Z tych wszystkich nowych właścicieli kojarzę jedynie Ryłko – to ci od butów.

Podsumowując: przyznam się, że nie końca rozumiem te wszystkie roszady.
Ale przyjemnie się patrzy na to, że świat firm – z pozoru pełen sztywniactwa i garniturków – jest tak naprawdę świetną zabawą! Obejmującą zmiany nazw, układanie firm w dziwne kształty i tak dalej :smile:

Firmy a teoria grafów

Od tej całej sprawy przyszło mi na myśl inne, nieco bardziej abstrakcyjne skojarzenie.

Nasz podwójny łańcuch ze spółek był bardzo charakterystyczny. Wystarczyło tylko dobrać odpowiednie kryterium (tu: patrzenie tylko na nazwy początkowe, a nie aktualne), żeby pojawił się w całej okazałości.

A czy byłby jakiś sposób na automatyczne wychwytywanie takich „ciekawych” kształtów?

Intuicja podpowiada mi, że owszem. Istnieje taka dziedzina jak teoria grafów – ogólnie rzecz biorąc, zajmuje się połączeniami między różnymi rzeczami. Wszystko rozpatruje się jako wierzchołki (czyli stałe obiekty; tutaj np. firmy i osoby) oraz krawędzie (połączenia między wierzchołkami).

Tutaj przykład dla możliwych ustawień komputerów w sieci; tak zwanych topologii. Może istniałyby również „topologie firm”?

Obrazek pokazuje tabelkę o bladozielonym tle. W jej komórkach znajduje się sześć różnych kształtów ułożonych z ikon symbolizujących urządzenia komputerowe.

Źródło: tommyc.prv.pl

Do tego można dorzucić czas jako zmienną, żeby wyszły jeszcze ciekawsze rzeczy.
Przykładowo nasz łańcuszek byłby grafem o 28 wierzchołkach, który stopniowo się „rozrywał” w miarę oddawania kolejnych spółek nowym właścicielom.

Patrząc w taki sposób, moglibyśmy szufladkować skupiska firm jako określone kształty, a potem przeszukiwać bazę pod kątem takich kształtów.
„Znajdź słońca, które z czasem się rozrastały”; „łańcuchy, przez które przesuwał się kapitał” itp.
Być może odkryję w ten sposób Amerykę. Ale nie cel się liczy, tylko droga, a ta jest póki co bardzo przyjemna.

Tak czy siak takie eksperymenty wymagałyby zebrania informacji na temat szerszego firmowego ekosystemu, a nie tylko pobierania po jednym odpisie. Czytaj: to sprawa na kolejny wpis :wink:

Bonus: nowy lepszy skrypt

Tworząc wpis, uaktualniłem przy okazji swój skrypt do obróbki plików z KRS-u. Teraz tworzy również grafy powiązań dla wszystkich odpisów z danego folderu :metal:

Sam skrypt można pobrać stąd.
Oprócz niego przyda się również samouczek pokazujący, jak z niego korzystać.

To na razie wersja mocno eksperymentalna, nie spodziewałbym się cudów.
W najbliższym czasie dodam do samouczka opisy nowych funkcji dotyczących grafów.