If your company are experts at setting up call centres why have you only got a Pakistani number on your web site? which is clearly aimed at the UK/US yet it has not got, a UK or US number?
I would expect a expert in their field to at least display what they claim to be able to offer.
I am worried about dealing with people who promise the earth but when it comes to delivery they were all sizzle and no sausage.
I have come across this all too often in Pakistan.
I have to have reliability before I can start making promises to our customers.