Magic Mountains Cooperation, société coopérative