About Cogitare Innovations Ltd. (12947479) United Kingdom