Adress of embassy of Nigeria in Bermuda, Phone number of embassy of Nigeria in Bermuda