Now I see why you were so keen to get this puzzle moved up Arunas! ;
You are right, as this is the German Formtech e-1 concept. Formtech had a stand at the 2011 IAA but the car was not shown at Frankfurt as it only exists as a paper design concept to date. However, I took the photo from a Formtech information brochure. Well done.