Key factsactiveLegal namePIXELFLAKES LTDfr_inseeRegistration923142079fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2023-03-20fr_inseeRegistered address141 MARE STREET, UNIT 1, E8 3RH LONDON, ROYAUME-UNIfr_inseeIndustry74.10Zfr_insee