About Spark Software Limited (06159271) United Kingdom