About Intelligent Digital Limited (09403285) United Kingdom