About Turing Technology Solutions Limited (10644499) United Kingdom