Look up info on their websites and see what youve done in the past and how you'd be a good fit there. It's time consuming but the only thing I can think of doing.
I swear, there are so many angry people in this forum lol.
let me let you in a secret that only a few selected know:
Its simple buddy, You are not obligated to answer a question if you don't want to.
My question is, what is the tone here? Is it like a cover letter for a potential employer? (e.g. "my skills and interests are in line with your company..i am tge best cacandidate...)