The link takes you to a site for something called XP Vehicles. It lists no street address, no corporate executives or board members, no tangible presence whatsoever.
If you search for them on the Web, you get several blog mentions. I'm surprised that they have gotten anyone to take them seriously. The probability that it is a hoax is greater than .99, if you ask me.