About Intelligent Digital Media Holdings Ltd (12000285) United Kingdom