About Dggr Limited (12858923) United Kingdom