It’s been a week now but finally our online systems are back up! Our web hosting service found a configuration issue caused by their web server updates and fixed it.
We’re sorry for any inconvenience this has caused but this was beyond our control. We were at the mercy of our web hosting service, which came through in the end.