About Cairn Research Trustees Limited (13474313) United Kingdom