Finished the call with the rep, apparently they want my CV, past track record, set up cost is very reasonable, 20 year tax holiday is applicable with a certificate, good option if you can prove substance and dont try to show that you are choosing qatar only for 0 tax lol