No, only UK residents can apply.