Adress of embassy of Jamaica in Latvia, Phone number of embassy of Jamaica in Latvia