Can't say I know this mod maker but it has the card and the serial numbers match so that would be enough to me to say it's genuine.
Take a look at a few other mods online and see if there are any obvious differences or you can always contact the maker direct.