No, you still need the company's sponsorship. The company should be willing to sponsor you and provide information for your application. Actually the applicant for H1B is the company and you are the beneficiary.