Maybe @ylbjudge can answer you as he advertised that service:
And, as you paid them for customers support, they should help you...
As @jared.m said,
If somebody generate a private key for you, it should be only somebody you trust, as they could keep a copy of that key.