About Ddego Consulting Limited (10420668) United Kingdom