About Denga Systems Ltd. (09458486) United Kingdom