Detailed information about 94.231.144.0/20