About Autarky Capital Limited (13397969) United Kingdom