No, according to the terms and conditions of the website, all products and services are unavailable for UK residents, as they can not register.