About Alan Mathison Turing Limited (12105859) United Kingdom