About Cogito Technology Limited (09902741) United Kingdom