About Digital X Corporation Ltd (13519616) United Kingdom