About Dmd & Co Consulting Limited (10981819) United Kingdom