About Dogu Games Ltd (13345057) United Kingdom