One can find information on starting a non profit business by
visiting non profit businesses' locations. These places typically
mention how they started out and what they do to be successful.
Another place to find information is at the businesses'
websites.