About Dimax Digital Ltd (11208613) United Kingdom