About Carno Capital Limited (10065222) United Kingdom