Upvote:6
I am afraid that this is a visa scam. You should contact the local authorities immediately to report that you and your husband have been the victims of fraud.
The British High Commission, according to their own website, does not deal with visa matters. Also, the High Commissioner is Sir James Bevan, and he would never be the first point of contact for routine matters of any sort.
Official UK government email addresses should always end ~gov.uk, anyone who asks you to contact any other sort of address like .com should be taken as highly suspicious. There is also some information on common visa scams provided by the UK government.