Could not connect to remote socket - error

We are using the Enterprise Edition of Couchbase.
We have a cluster located in UK region where they have opened a bucket and we need to access that cluster from india.
But when we are trying to establish a connection we are getting connection refused error, we are also getting some warnings like “Could not connect to remote socket” and after that it gives connection refused error.
Can you please suggest what to do in this case and also the configuration we have do because maybe we are using wrong configurations however we are able to connect to bucket for the local system couchbase.
Your support is greatly appreciated.

Here is the list of ports that Couchbase needs, you are probably getting blocked by a firewall going to the remote site.