Detailed information about 88.118.224.0/20