About Degi Limited (07887322) United Kingdom