Detailed information about 89.247.128.0/20