About Strategic Ai Development Limited (11224238) United Kingdom