About Strategic Holdco Limited (10633404) United Kingdom