About Strategic International Limited (11288558) United Kingdom