Ok, thanks.
Was a bit strange to have no answer, no contact, nothing after such a long time and be reading at the same time that they really need people.
Guess they see the passport and think it is not suitable for their english requirements.
Nevermind, considering the t's and c's maybe is a good point not to be called! Won't have to face the difficult decision between choosing to live in Europe (accepting a poor salary) and the €
good luck to all!