Detailed information about 188.227.208.0/20