About Cogito Ergo Meeple Ltd (13504145) United Kingdom