About Spark Ventures Limited (03911721) United Kingdom