Gemaakt in 2004 (Frankrijk), Mepact bezit 440 zustermerken en 4959 concurrerende merken. Mepact is eigendom van Takeda Pharmaceutical, genoteerd aan de beurs van Francfort . De ISIN code (internationaal gebruikte code om beursbedrijven te identificeren) van Takeda Pharmaceutical is JP3463000004. Mepact behoort tot de bedrijfssector Geneesmiddelenfabrikanten.