About Strategic Intent Limited (05808938) United Kingdom