About Digenie Limited (12317396) United Kingdom