About Dgen Holdco Limited (06630439) United Kingdom