Detailed information about 41.89.144.0/20