Detailed information about 85.175.240.0/20