First Bahrain appoints 4spots as web consultant