Detailed information about 89.251.16.0/20