top | item 10026235

(no title)

geekam | 10 years ago

>> You will need a visa to work in the UK.

Does that mean you won't file for the visa and one has to get the visa on their own?

discuss

order

No comments yet.