About Digritz Ltd (07883056) United Kingdom