Yes, you can close your existing franchise from the main menu of Planet Zoo. There’s a button with a bulldozer that let’s you close it so that you can start from scratch with a brand new franchise.
Please be aware that you can only have one franchise, so closing your franchise will delete it without a means of getting it back.