About Edb Digital Ltd (SC708136) United Kingdom