About Applied Spark Ltd (08245572) United Kingdom