Interlink? (Visa to China)

I’ve noticed the name Interlink showing up a few times while I was searching here on Forumosa.
Later this year I have to go to China for work for a few days and I’ll need a Visa. Is Interlink a reliable company? Does anyone have any experience with them?