About Lead Spark Ltd (10535627) United Kingdom