Leumi UK appoints Andy Mallin as new chief business officer