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.




I'll share updates on the process here, just in case someone else is looking to embark on a similar process.