Currently at a startup that did the same thing wrt having their app built overseas. Protip: don't. Endless bullshit, excruciating trying to get anything out of them. We ended up with an app just like this guy's, locked aspect ratio and all.
If I find another startup whose product is an app, and they can't find a local developer to write that app, I'm running. Why outsource your core product!?