If you are indian resident.
Even if you register your individual company in singapore all profit you bring to india in the form of dividend, interest or salary will be subject to tax in india.
So ideally structure to set company in tax free country and to park profit there without bringing to india and only required fund shluld be transferred as profit