About Udigital (holdings) Ltd. (04202330) United Kingdom