MIMECAST, gemaakt in 2005 (het Verenigd Koninkrijk), over van de 4 zustermerken en 2034 concurrerende merken. MIMECAST is eigendom van MIMECAST LTD, genoteerd aan de beurs van Francfort . De ISIN code, het internationale identificatienummer van het beursgenoteerde bedrijf, is GB00BYT5JK65. MIMECAST behoort tot de bedrijfssector Software.