About Spark Marketing Investments Ltd. (09043826) United Kingdom