About Digiridoo Ltd. (01822433) United Kingdom