About Degen Ltd (06503616) United Kingdom