About Dftek Ltd (12623259) United Kingdom