Detailed information about 89.255.11.0/27