very likely a Filco. Not likely a Ducky, judging from the fact that there is no media key above the num pad and that there is indicator light. Ducky's indicator lights are built into the keys instead.
And just so you know, from such photo, NO ONE can be sure. So please, it would be nice if you don't question the credibility of our kind answers to you.