http://185.252.86.11/ appears to be an IP address leading to a website that presents a basic HTML template. The website displays a message indicating that it is a test page for a newly installed web server.
There is no pricing or subscription information available, as this appears to be a basic test page rather than a commercial product or service.