I was just going to post about that bike. I grabbed a better pic off the Mecatwin website.

If you're not in mainland Europe, Mecatwin can be tough to deal with if you just want the parts they make.I know you can't order bodywork from them if you're in the USA. I also believe they're more into making finished bikes than just selling parts.