About Mindspark Limited (09112200) United Kingdom