Detailed information about 89.237.112.0/20