About Degc (holdings) Ltd (13150196) United Kingdom