Detailed information about 88.133.128.0/20