Is Fortapay Still Active?

Wondering if anyone here is actively using Fortapay, and whether or not their team is available for questions. It looks like the Contact Us form may not be functioning properly.