About Digital Disco Ltd. (09901060) United Kingdom