I'm a Indian citizen. A UK based company has approached me to work for them. I have never worked for a company outside India and I do not have a work permit or VISA to work in UK.
Since they are unable to support a VISA for me now, we are exploring the possibilities of me working from India for their company. The UK company does not have a branch / legal office here in India.
Here are my questions:
Living in India, can I be a direct employee of the UK company? Is it legally allowed in India to draw salary from a UK company? Will I be paying income tax in India or in UK or in both the countries?
If the above option is not a valid one, should I be a self employed contractor? Should I start my own company for this? If yes, what type of company - proprietary or private limited?