Has anyone seen Steve Saemmler Klein?

Belize-based offshore provider Grupo CAT appears to have gone out of business following the disappearance of its principal, Steve Saemmler Klein.
Over the last month, the group’s telephone lines have been disconnected and several of its web-sites are no longer accessible.