Detailed information about 85.174.144.0/20