About Spark Foundry Limited (03457650) United Kingdom