About Intellispark Limited (08525580) United Kingdom