Yes, they can sponsor you. They'll have to provide their Yearly Net worth, tax returns, and why are they sponsoring you. They'll also have to satisfy that they have more than enough funds to support you and other employees (if there's any) along with running expenses etc..