I am holding H1b with company A and am working with them. They are not giving my paystubs. I would like to transfer my H1 to company B. Can i transfer H1 or get a new H1 with company B? Can i hold 2 H1's at the same time and choos eto work with either of them? Thanks