Working at NTT Ltd Group Services United Kingdom Limited: questions and answers | ImmigrationGPT