About Cairn Capital Group Limited (04788155) United Kingdom