There are several threads regarding food businesses on the forum.
Here is one
https://www.englishforum.ch/permits-...itzerland.html
Maybe you could contact those that have gone through the process and ask if they could give you some pointers.
Good luck!