About Spark Venture Management Limited (02454345) United Kingdom