Detailed information about 188.148.240.0/20