Different companies can file an H1B Cap petition for you. However, no company should file multiple petitions for you.