About Demaly Ltd. (09881412) United Kingdom