Buddy, if it's possible for you to get a temporary job in UK while waiting for this one, please do.
The new Seychelles government is really frustrating companies efforts to bring °µÍø½ûÇøriates. Even during their election campaign, it was one of the promises they made to Seychellois (locals) that if they win, that °µÍø½ûÇøs won't be in Seychelles again. Now they won, they are doing everything possible to fulfill that promise, even when they know that businesses in Seychelles can never survive without °µÍø½ûÇøriates.
So don't fold your hands and be waiting, because you don't know what the outcome will be.
All the best!