Adress of embassy of Solomon Islands in Somalia, Phone number of embassy of Solomon Islands in Somalia