About Spark Works Innovation Ltd (12466338) United Kingdom