What exactly is your current status?
You mention you are working for your own company, is this on an L1?
Did you work with the H1B?
Who is the employer you are porting to?
Of course the case needs to be reviewed in more details.
You are welcome to use the link provided to contact me for a discussion of your case.
You really need a lawyer to help you with this. You have a complex case and need to seek the assistance of an immigration lawyer in your local area. Phone consulations and internet advice are not sufficient to fully advise you on your particular matter because documents need to be reviewed and many questions asked and answered. Immigration matters are complex and require individual attention and analysis.