About Digiclic 2.0 Ltd (12853534) United Kingdom