Definitions for "Mirago"
Mirago plc is a European provider of search and media related software.