The new site is https://transfer.mittera.com/
If you need credentials for the new site. Please contact your Customer Service Rep or Salesperson.
If you don't know who your contact is, please email info@mittera.com.