About Intellisol Limited (05816489) United Kingdom