About Strategic Spark Ltd (10662103) United Kingdom