Please note that only episodes 1-7 have been released so far. On that particular drama it seems they are quite behind with the episodes.
If the mistakes are on episodes 8-14, which are subbed but haven't been edited yet, it's normal, and they shouldn't be judged. The Chinese-English translators don't always know good English, so there are English Editors who check everything after them. The first pass is done by the General Editor and the final pass by the Chief Editor.
If, on the other hand, the mistakes you saw are on the released episodes (fully edited), then you should write to the English Editor (mjkrech) or Chief Editor (kakashiandme) and offer to help. If they don't respond, then you could write to the Channel manager, but those two are not the kind of people who will ignore such a message.