Detailed information about 140.238.112.0/20