About Spark Strategy Ltd (11621414) United Kingdom