About Vital Spark Ventures Ltd (13031378) United Kingdom