About Initial Spark Consulting Limited (07778649) United Kingdom