Detailed information about 89.215.144.0/20