About Autarki Ltd (11874749) United Kingdom