(Reuters) - MasterCard Inc said it had agreed to buy 92.4 percent of the UK-based VocaLink Holdings Ltd for about $920 million (700 million pounds), after adjusting for cash and certain estimated liabilities.