Dixons offer a similar type of card for the same price, but I don't think it has a remote control or one or two of the features.
Being a Medion/Tevion, it will be a rebadged product from a known manufacturer - the problem is to find out which manufacturer...:-)
There's nothing under Tevion Xpert TV7134...
However, since typing the above, I've found that Tevion is a brand name owned by Formac Elektronik GmbH of German, although its home webpage is unavailable.
Here's a description of how to install what appears to be some form of Tevion TV card and software: