About Turk Holdings Limited (11339432) United Kingdom