Detailed information about 89.249.192.0/20