Detailed information about 94.191.112.0/20