Freelancer:
nimay94
Novateur
It's french for innovative. it would clearly define that your company is about ingenious innovation. personally I believe the name has a class to it. Please rate and comment as soon as you can.