Visa experiences with Daido Metal Co., Ltd. European Technical Centre (UK) | ImmigrationGPT