This company runs a scam
This company runs a scam. They are responsive to email. They want you to authenticate your identity using your email login. Don't do it. No legit organisation would ask for this information. The are trying to access your email, contacts and maybe intercept invoices and change payment away from your bank account



