About Deegor Ltd (11602641) United Kingdom