About Devalys Software Ltd. (10701108) United Kingdom