About Automata Lab Ltd (11005529) United Kingdom