About Degema Ltd (12276851) United Kingdom