About Automata Technologies Limited (09384597) United Kingdom