About Project Spark Limited (12012625) United Kingdom