I worked for Torchwood. I have no idea if that was mentioned in the stuff you watched, but it comes up in some of the episodes on the file server. It's... sort of like UNIT, but more research and less military, and based in the UK. Jack (who will probably hover annoyingly if I end up in medical again, fair warning) runs the Cardiff branch but before that he was with the Doctor for a while.
And I'm trying not to gush all over anyone I recognise but if there's anything you particularly want me to pretend I don't know I'm very good at compartmentalising.