About Dki Consulting Limited (SC593052) United Kingdom