About Concorde Informatics Technology Group Limited (01909688) United Kingdom