Your overseas employer must have an eligible contract with your UK sponsor that’s worth at least £50 million (approx 70 million CAD). If the contract is worth less you may be eligible for a different visa to work in the UK.