About Hestia Capital Limited (11716963) United Kingdom