About Turing Global Innovations Ltd (13217806) United Kingdom