About Vital Spark Lab Ltd (12300936) United Kingdom