About Digiled (uk) Limited (04969679) United Kingdom