Profit making business
You are unlikely to be recognised as a ‘not-for-profit’ organisation, because people involved in your organisation plan to make personal profit from its work.
You could establish your organisation using any business structure.
Your route so far
Open group? No Workers in control? No Want to be a charity? No Reinvest surplus? No