About Dogoda Ltd. (12654103) United Kingdom