Detailed information about 89.215.128.0/20