About Degitore Ltd (12995110) United Kingdom