About Digital Exchange Technology Limited (13412680) United Kingdom