About Digitalx Ltd (12387326) United Kingdom