Detailed information about 90.141.48.0/20