Detailed information about 80.188.224.0/19