About Ddee Consulting Uk Limited (10856368) United Kingdom