Detailed information about 52.130.112.0/20