About Spark Emerging Technologies Ltd (05327622) United Kingdom