About Digital Technology Co. Ltd. (12648048) United Kingdom