Any chance you can contact the employer directly?

Win/win ... save them the referral fee, tell them directly how awesome and well suited you are?