About Dedomainia Ltd (09969232) United Kingdom