H1B Transfer, However Approval Period Has Expired

I had got H1B through company A (ex employer) which has expired in Nov 2017.

I have moved to company B(current employer).

Q1. When I left company A, they have not given me the file number. Is there a way I can get the file number other than my ex employer?

Q2. I want to transfer my H1B, would it be possible to transfer even though my approval has expired. Plz note I am still in India and have not traveled nor the stamping is done.

Thanks For your help in advance.