About The Alan Turing Institute (09512457) United Kingdom