Detailed information about 148.223.112.0/20