Detailed information about 86.107.208.0/20