About Strategic Applications Limited (03730703) United Kingdom