I'll take 10 for a 15, if that's alright.
Found the backstory (thanks again, Sirp), and added it to my character sheet. I'm pretty sure I would have told everyone when we first met and/or during travel time, and if I somehow haven't it's a safe bet that I'll talk about the pertinent details when we do introductions to Nora'luuu.