About Intellicon Limited (05398295) United Kingdom