Detailed information about 88.118.208.0/20