About Us Spark Innovation Limited (10042306) United Kingdom