About Y-digital Technologies Ltd (09826741) United Kingdom