Given that Merlin knew Meliodas from what sounds like BEFORE the Holy War, I have a feeling she had something to do with the seal. Since the demons didn't age while they were in the seal, doesn't that sound a LOT like Infinity? She probably just cast a simple stasis spell and then sealed it in...