About Strategy Execution Ltd. (SC173943) United Kingdom