Detailed information about 90.175.48.0/20