Adress of embassy of Jamaica in Sao Tome and Principe, Phone number of embassy of Jamaica in Sao Tome and Principe