As far as I remember it's very complicated to run a company offshore from India at least if it has to be legal right? It requires so much documentation of every step this company and you as the owner will do that it almost will kill your business in workload!
A Scottish LP will not help you to...