About Dcka Consulting Limited (12925521) United Kingdom