About Turing Investment Machines Limited (10218021) United Kingdom