My iOS developer licence is expiring as of 1st Feb and I was wondering if I can switch to enterprise licence or should I do that from beginning? I wish to keep my Apple IDs and apps...
You may have misunderstood what the Enterprise iOS Developer Program is all about which is not an upgrade to the Standard plan you're enrolled to. The Enterprise license is mainly intended for companies and organisations that are creating proprietary iOS apps for internal distribution (In-house). The main benefit is that you can deploy private apps to iOS devices without needing to register UDIDs in the provisioning portal as you do when distributing Ad-hoc builds. On the other hand you're not allowed to distribute apps on the App Store.
Only companies and organizations with a Dun & Bradstreet (D-U-N-S) Number can enroll to the Enterprise developer program.
Take a look at the following FAQ and compare the Standard and Enterprise developer program here