Detailed information about 90.189.64.0/19