About 1988 Digital Ltd (12044366) United Kingdom