About Spark & Associates Limited (11253145) United Kingdom