About Digenux Ltd. (12735268) United Kingdom