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