JF,

First, get your personal TRN. That can be done at any tax office. Then head to the Registrar of Companies. Being a translator is definite plus! And being a translator, they wont be so concerned about a physical business office since you can be working from home without people coming there. You will need some form of address to apply for all documents including the TRN.