Yes but this you mention is something we all know.
Saw no disclaimer that their product is not for the road mean legal. So I bought assuming it is.
Will give them a call but it could well be they are selling something illegal.
If you know this, why are you so surprised by the fact that Evotech didn't declare it as 'not for road use'