About Intellsol Limited (13283457) United Kingdom