About Dtk North Limited (12270583) United Kingdom