There was a previous discussion here: https://news.ycombinator.com/item?id=20710565
But to answer your question, It is actually running stock Apple iOS firmware on a ARM hypervisor which Corellium has created and they are relaying the screen output onto the web from the hypervisor.
You can think of Corellium as like a enterprise-grade Docker, but for iOS and Android apps.