About Cogito Studio Limited (11331477) United Kingdom