About Computer Spark Ltd (09249371) United Kingdom