About Digital Technology World Ltd (12784081) United Kingdom