I know I'm seeing this a bit late, but if you haven't found someone. I am available. Garridon Qel-Dromma. I am also on Star Forge. If you have completed the achievement please let me know because I am waiting to begin the quest until I can figure out this achievement. I sent a Friend request to Hecate Dabria.