About Idigitec Ltd (10998938) United Kingdom