About Turing Consortium Ltd. (11850886) United Kingdom