About Deegood Ltd (13224765) United Kingdom