We can't find a recently expired in our account

We can’t find a recently expired in our account anywhere so we don’t know how to renew it. This was for a client and no one can find the domain anywhere to renew.

Unfortunately our team member that handled this domain for the client passed away and we’re sort of stuck figuring out what to do next. This domain seems to have disappeared into thin air.

The domain is NWMTBCH dot org