Key factsactiveLegal namePIXELfr_inseeRegistration397918954fr_inseeStatusactivefr_inseeTypePublic limited company (SA)fr_inseeIncorporated1994-06-19fr_inseeRegistered address43 RUE DE LA CITE, 69003 LYON 3EMEfr_inseeIndustry22.2Gfr_insee