Check with the guys running it. It says something about assistance getting a work permit which suggests you can work on the elite visa. Company ownership rules do not change through getting this visa would still fall under the foreign ownership rules as set out by the BOI