Megillion Dec 4, 2013 Technology / Launch Website Megillion is an integrated digital marketing and information technology agency offering online and offline services. https://www.megillion.com/