About Spark Ecommerce Limited (12612755) United Kingdom