Detailed information about 85.238.192.0/19