Detailed information about 189.227.224.0/19