About Ludologico Ltd. (13013253) United Kingdom