Key factsactiveLegal namePeter Cayemittefr_inpiRegistration938303062fr_inpiStatusactivefr_inpiIncorporated2024-12-07fr_inpiRegistered address21 RUE Van Loo, 75016 Parisfr_inpi