About Autarky Capital Holdings Limited (13404179) United Kingdom