MIMECAST, creato in 2005 (Regno-unita), da 4 marchi fratelli e 2034 marchi concorrenti. MIMECAST è di proprietà di MIMECAST LTD, quotata alla borsa di Francfort. Il codice identificativo della società in Borsa (ISIN) è GB00BYT5JK65. MIMECAST appartiene al settore di attività Software.