About Sparknow Ip Limited (10517198) United Kingdom