About The Digital Holdings Corporation Ltd (12162601) United Kingdom