This might be a recurring topic here. But I have a theory that Neo may be the Queen. She may be possibly pulling strings behind Cinder's back, and acting as a bodyguard to access more information. It's just a wild guess, but Cinder seems to be more likely to be the Queen.