I'd like to set a website where people buy/play numbers and funds go to charities in need. Players receive services from sponsors that support causes. Aiming for Spa Business sponsors. Sponsors will also receive exposure therefore increase their revenue. To be on the safe side, what business structure I should be looking into? Non-profit, for profit, LLC ., etc..?