About Turner International Holdco Limited (11157408) United Kingdom