About Sparka U.k. Ltd (12051434) United Kingdom