Updated on June 26, 2019Near Eindhoven in the Netherlands works a team of ambitious idealists with different skills and background...