Adress of embassy of Oman in Seychelles, Phone number of embassy of Oman in Seychelles