Detailed information about 80.89.208.0/20