About Corporate Intelligence Software And Technologies Limited (05150222) United Kingdom