About Degie Ltd (10504041) United Kingdom