Never heard of them. The shape looks similar to a model from China BSA was marketing a few years ago. Also, the specs on the web site are either newest, latest and greatest technology or BS. . . .Not sure which. At the price of $600 in the EU, I can't see you getting a nice scope.
That is all wildly subjective. If your guy has them, ask him to mount it to a rifle and go look through it, especially around sundown, looking at bright lights and into the shadows. Also, try all powers. Might be worth asking to shoot it a bit.
My point is I would be very skeptical of an unknown brand.