About Spark London Ltd (09530200) United Kingdom