About Cogito Software Solutions Limited (09962729) United Kingdom