Working at Nat Tech Holdings UK Ltd: questions and answers | ImmigrationGPT