About Deg1 Ltd (SC623757) United Kingdom