I came with Pilotmovers and these guys are good and supportive. They also have a short question database that makes your preparation for the ATPL less stressful.
Medical and Sim are not that difficult either if you are well briefed in advance. Normally your agency should do it.
As usual, choose your agency and the airline you are applying to in China. Otherwise you will be stuck forever in a bad airline, in China Airlines hold your papers and do not allow you to apply to other competitors without their consent.
Good luck!!!