About Dodo Social Games Ltd. (09258297) United Kingdom