About Dooga Ltd. (04430228) United Kingdom