About Kincardine Capital Limited (10852332) United Kingdom