They were down for updates on Sunday night for about 15 - 30 minutes starting at 22:00.
Maybe something went wrong after that?
IIRC Feddit.uk had a few issues a few years ago with the owner of the domain name and costs I believe (but not sure), but I think that was all sorted.