Detailed information about 94.229.112.0/20