Hi,
- If you are based in London and would like to do drop shipping business then UK laws will be applicable and not Indian laws. Please consult CPA in London for indirect taxes and constitution of business.
- In respect to Indian income tax, it depends on residential status of an individual irrespective of citizenship. If you will be resident in India then your global income would be taxable. It would include your personal income and not business income unless business constitution is individual.