About Spark Investment Limited (10143876) United Kingdom