About Digimass Ltd (12073514) United Kingdom