About Spark Theory Limited (13465369) United Kingdom