What does demute mean?

Demute is a UK company that provides hot desks and offices let by the day. The idea is that rather than commute you should Demute i.e not commute. I'm sure there are other meanings for the word