I think for the opening company in Cyprus there are some hurdles which come into your way... Cyprus government is getting more strict regulations if anyone wants open a company in Cyprus living outside
I think you do need to have either a passport copy or a driving licence. These are the primary documents required. Along with it you are also required 2 to 4 copies of your photo. pretty much it is all..