Just in case, there are 2 openings in UK -
this and
this.
For more experienced position I think there is a short list already, but for recent graduate one we are looking for ppl to interview. The person has to be in EU or (better) in UK already.
Questions are welcome.