About Digimgo Technology Limited (10585201) United Kingdom