About Digamma Management Ltd (11966412) United Kingdom