About Adelaide Digital Ltd (10964557) United Kingdom