Great submission markkat and don't worry about it too much. Whether or not this specific company is real, I'm not sure, but I am certain the tech to do a product like this exists.
That raised some flags with me as well. I would not advise anyone to purchase one of these devices, until a credible source has actually seen one in operation.