About Initial Spark Limited (10703589) United Kingdom