About Dlct Technology Ltd (11726329) United Kingdom