Yes exactly, it lets public sector teams / orgs quickly host something without needing experts or a load of red tape. It's a go-to approved hoster with internal government support available.
It is hosted on AWS, from the features page: "The platform is hosted on Amazon Web Services in the UK, "