Awesome, Kaiser! The name of your company is especially apt to impress the locals given what it means in German! You should use it to your advantage. ;-)
My guess would have been Liebherr also, though I think it's through Deere (probably via the small wheel loaders that Liebherr produces for them). Sounds like you're going to have to keep a secret for some time; I can't see this product being released for at least a couple of years if they're taking you all the way to Austria!
Get some good wheat beer in ya and enjoy your time over there!