About Cogitate Holdings Ltd (13267006) United Kingdom