About Intellicorp Limited (02069388) United Kingdom