About Digital Griffon Limited (10234526) United Kingdom