About Cluny Capital Limited (07331340) United Kingdom