Opprettet 1997 (Australia), Instra Corporation egen 7 tilknyttede merkevarer og 1393 konkurrerende merkevarer. Instra Corporation er et merke fra CENTRALNIC GROUP PLC, børsnotert i Francfort. Selskapets internasjonale verdipapiridentifikasjonsnummer (ISIN) er GB00BCCW4X83. Instra Corporation kommer under Interaktive medier-bransjen.