UK Tech Nation Visa Forum
Please help Afraid my application is taking too long
Stage 1
Kewping
September 15, 2022, 12:02pm
21
thank you.
I was confused why use the word “edit”. As I have not start my application yet
← previous page