About Dulogix Ltd (11929956) United Kingdom