About Cogito Holdings Limited (10621896) United Kingdom