To approach a company for donations, you should research the company's giving priorities and create a compelling proposal that aligns with those priorities.
Good credit is often required for business funding, but there are also options available for those with poor credit, such as alternative lenders or crowdfunding.