About Gleann Mor Natural Capital Limited (13245082) United Kingdom