Sounds like a startup Computer Company from the 90's where I can go and buy my 386 PC and play commander keen all day!!!!
For such a "multinternational" company, you would think the name would reflect Innovation and brand awareness....come on guys its the 21st Century.