About Automata Holdings Limited (05797587) United Kingdom