Well, it seems that TeleNav might not be the best choice for european customers. The website is obviously a bit strange because of some translation errors you might not expect from a "global player".
But that is not the whole story. Recently, I invoked the european support of TeleNav to get some additional information about their (BlackBerry) product.
Well. The mail bounced. There is a mail address reading email@example.com which failed to deliver. It looks like a general address, not a country specific one, so I think this is a general issue.
Maybe, they're just too busy bringing their app to the iPhone? ;-) Just kidding...