About D Dodoo Limited (12200814) United Kingdom