About Dedeaga Services Ltd (11563373) United Kingdom