About Jidoka Ltd (11058152) United Kingdom